package com.unisal.java;

public class NoQuarterState implements State{

	MaquinaDeChicletesNova maquinaDeChicletes;
	
	public NoQuarterState(MaquinaDeChicletesNova maquinaDeChicletes) {
		this.maquinaDeChicletes = maquinaDeChicletes;
	}

	@Override
	public void insertQuartuer() {
		System.out.println("Voce inseriu uma moeda");
		maquinaDeChicletes.setEstado(maquinaDeChicletes.getHasQuarterState());
	}

	@Override
	public void ejectQuartuer() {
		System.out.println("Voce ainda nao inseriu uma moeda");
		
	}

	@Override
	public void turnCranck() {
		System.out.println("Voce acionou a alavnaca mias ainda nao inseriu uma moeda");
		
	}

	@Override
	public void dispense() {
		System.out.println("voce precisa pagar primeiro");
		
	}

	@Override
	public String toString() {
		return "Sem Moeda";
	}
}
